History
History
Synonyms
UK
US
Meaning:
nest

a place made or chosen by a bird for its eggs; a place in which certain insects etc keep their young

home

BREEDING GROUND as in Wiktionary
BREEDING GROUND as in Wikipedia